package br.com.ecommerce.dao.pojo;

/**
 * Classe de mapeamento OR da entidade RelacaoProdutoCliente
 * @author afonso.alcantara
 */
public class RelacaoProdutoCliente extends EntityPojo {
    /**
     * Campo sequencial e incrementado, que representa o ID do produto comprado
     */
    private Integer idProduto;

     /**
     * Campo sequencial e incrementado, que representa o ID da Compra
     */
    private Integer idCompra;

    /**
     * @return the idProduto
     */
    public Integer getIdProduto() {
        return idProduto;
    }

    /**
     * @param idProduto the idProduto to set
     */
    public void setIdProduto(Integer idProduto) {
        this.idProduto = idProduto;
    }

    /**
     * @return the idCompra
     */
    public Integer getIdCompra() {
        return idCompra;
    }

    /**
     * @param idCompra the idCompra to set
     */
    public void setIdCompra(Integer idCompra) {
        this.idCompra = idCompra;
    }

    //FIXME Verificar como implementar a classe EntityPojo para pojos que
    //possuem 2 PK e para tabelas de relacionamento, onde só há FK
    /**
     * @return the idPrimaryKey
     */
    public Integer getIdPrimaryKey() {
        return idPrimaryKey;
    }

    /**
     * @param idPrimaryKey the idPrimaryKey to set
     */
    public void setIdPrimaryKey(Integer idPrimaryKey) {
        this.idPrimaryKey = idPrimaryKey;
    }
}
